发布途径

    Rust 项目使用一个叫做“发布途径”的概念来管理发布。理解这个选择你的项目应该使用哪个版本的 Rust 的过程是很重要的。

    Rust 发布有 3 种途径:

    • 测试版(Beta)

    这个过程并行发生。所以每 6 个星期,在同一天,开发变测试,测试变稳定。当发布时的同时,被发布,而开发版变为第一版的。

    通常来说,除非你有一个特定的原因,你应该使用稳定发布途径。这个发布意为用于普通用户。

    那么测试版怎么样呢?我们鼓励所有使用稳定发布途径的 Rust 用户在他们的持续集成系统中也针对测试途径进行测试。这会帮助警告团队以防出现一个意外的退步(regression)。

    另外,针对开发版测试能够更快的捕获退步,因此如果你不介意一个第三种构建(环境),我们也会感激你针对开发版进行测试。

    通过这个配置,Travis 将会测试所有三个版本,不过如果有什么东西在开发版中失败了,你的构建将不会失败。建议你在任何 CI 系统中使用类似的配置,查看你正在使用的 CI 系统的文档来获取更多细节。